throttle valve unit - German English Dictionary